leave a place in a shambles - Turco Inglés Diccionario